JColibri: An Object-Oriented Framework for Building CBR Systems

نویسندگان

  • Juan José Bello-Tomás
  • Pedro A. González-Calero
  • Belén Díaz-Agudo
چکیده

We present an object-oriented framework in Java for building CBR systems that is an evolution of previous work on knowledge intensive CBR [8, 9]. JColibri is a software artifact that promotes software reuse for building CBR systems, integrating the application of well proven Software Engineering techniques with a knowledge level description that separates the problem solving method, that defines the reasoning process, from the domain model, that describes the domain knowledge. Framework instantiation is supported by a graphical interface that guides the configuration of a particular CBR system, alleviating the steep learning curve typical for these type of systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Building CBR systems with jcolibri

Case-based reasoning (CBR) is a paradigm for combining problem solving and learning that has become one of the most successful applied subfields of AI in recent years. Now that CBR has become a mature and established technology two necessities have become critical: the availability of tools to build CBR systems, and the accumulated practical experience of applying CBR techniques to real-world p...

متن کامل

On Developing a Distributed CBR Framework through Semantic Web Services

jCOLIBRI is an object-oriented framework in Java that promotes software reuse for building CBR systems, integrating the application of well proven Software Engineering techniques with a knowledge level description that separates the problem solving methods, that define the reasoning process, from the domain model. In this paper we envision the evolution of this framework into an open distribute...

متن کامل

Case-based Reasoning Tools from Shells to Object-oriented Frameworks

A Case-Based Reasoning (CBR) tool is software that can be used to develop several applications that require cased-based reasoning methodology. CBR shells are kind of application generators with graphical user interface. They can be used by non-programmer users but the extension or integration of new components in these tools is not possible. In this paper we analyzed three CBR object-oriented f...

متن کامل

Semantic templates for case-based reasoning systems

In this paper, we present an approach to solve the drawbacks of manual composition of software components. Our approach is applied within the jCOLIBRI framework for building case-based reasoning (CBR) applications. We propose a system design process based on reusing templates obtained from previously designed CBR systems. Templates store the control flow of the CBR applications and include sema...

متن کامل

Semantic Templates for Designing Recommender Systems

In this paper we describe ongoing research into a flexible way of designing CBR systems in jCOLIBRI 2 using a library of templates obtained from a set of previously designed CBR systems (i.e. a case base of CBR design experience). In case-based fashion, jCOLIBRI will retrieve templates from the library; the designer will choose one template, and adapt it. jCOLIBRI will also suggest suitable sub...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004